<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>
    <!--
        Vue 指令 v-for
        1.作用: 基于数据循环，多次渲染整个元素 -> 数组、对象、数字.
        2.遍历数组语法:
            v-for="(item,index) in 数组
            *item 每一项，index 下标
    -->
    <div id="app">
        <ul>
            <li v-for="(item, index) in list">
                {{ item }} - {{index}}
            </li>

            <li v-for="item in list">
                {{ item }}
            </li>
        </ul>
    </div>

    <script src="../lib/vue.js"></script>

    <script>
        const app = new Vue({
            el: "#app",
            data() {
                return {
                    list: ["西瓜", "苹果", "鸭梨"],
                }
            },
            methods: {
                prev() {
                    this.idx --
                },
                next() {
                    this.idx ++
                }
            }

        })
    </script>
</body>

</html>